package com.File.A01File;

import java.io.File;
import java.util.Arrays;

public class A06 {
    /**
     * listFiles            获取当前路径下的所有内容
     * */
    public static void main(String[] args) {
        // 当调用者file表示的路径不存在时返回null
        // 当调用者file表示的路径时文件时返回null
        // 当调用者路径是一个空文件夹时,返回一个长度为0的数组
        // 当调用者file表示的路径有内容的文件夹时里面的所有文件和文件夹的路径放在file返回的数组中
        // 有隐藏问价时将所有文件放在返回的数组中包含隐藏文件
        // 路径是有权限才能访问的文件夹时也返回null
        File f1 = new File("D:\\TestFile\\TestFileRead");
        File[] files = f1.listFiles();
        if (files != null) {
            for (File file : files) {
                System.out.println(file);
            }
        }
    }
}
